specific parasite - Turkish English Dictionary